<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <channel>
        <title>Business Analyst Community &amp; Resources | Modern Analyst</title> 
        <link>https://modernanalyst.com</link> 
        <description>RSS feeds for Business Analyst Community &amp; Resources | Modern Analyst</description> 
        <ttl>60</ttl> <item>
    <comments>https://modernanalyst.com/Community/ModernAnalystBlog/tabid/181/ID/1203/Agile-Development-What-we-can-learn-from-property-developers-or-what-theyve-learned-from-us.aspx#Comments</comments> 
    <slash:comments>9</slash:comments> 
    <wfw:commentRss>https://modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=181&amp;ModuleID=870&amp;ArticleID=1203</wfw:commentRss> 
    <trackback:ping>https://modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1203&amp;PortalID=0&amp;TabID=181</trackback:ping> 
    <title>Agile Development: What we can learn from property developers – or what they’ve learned from us</title> 
    <link>https://modernanalyst.com/Community/ModernAnalystBlog/tabid/181/ID/1203/Agile-Development-What-we-can-learn-from-property-developers-or-what-theyve-learned-from-us.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Readers of this blog (both of you; I know you’re out there!) may have gathered by now that I’m a big fan of mixing it up: art/science/business/philosophy/politics/psychology and anything else&amp;#160;that can&amp;#160;be thrown into the pot. I believe that the more you let your worlds bleed into each other, the more opportunity there is to benefit from the cross-pollination of ideas. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;img height=&quot;224&quot; alt=&quot;What we can learn from property developers – or what they’ve learned from us&quot; width=&quot;300&quot; align=&quot;left&quot; border=&quot;0&quot; src=&quot;/Portals/0/Public Uploads/construction_learn_from_architect_agile.jpg&quot; /&gt;I had a vivid example of this recently. I was having dinner with a friend of mine – who also happens to be a gifted architect and designer. We were talking about a project he is working on where he is responsible for handling design aspects of a large commercial property development. One of the things that struck him as particularly challenging on this project was the fact that the buildings were literally going up as the design was being worked on. This meant that many different activities were going on at the same time. Instead of going through a single pass of upfront design followed by construction, they were developing this project in a set of short cycles; each time through they pinned down the requirements for an aspect or area of the complex, did just enough design to get it built and then constructed it on the ground. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Sound familiar? What he was describing was iterative-incremental development – an approach to managing software projects that is the basis of agile approaches, IBM’s RUP (Rational Unified Process) and Microsoft’s MSF.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;It’s interesting to note that the classic (i.e. older) approach to managing software projects was based on the how the construction industry managed its projects at that time: a single cycle of requirements analysis, design, testing and construction, known in the IT world as the ‘waterfall’ approach. That got me wondering whether the influence is now flowing on the opposite direction. &lt;em&gt;&lt;strong&gt;Are managers of construction projects now learning a trick or two from their counterparts in the IT world?&lt;/strong&gt;&lt;/em&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;These are not rhetorical questions. I’m expecting an answer – or at least looking forward to your comments, and maybe even instigating a little cross-breeding for those of you who have friends in the design or construction industry. To wit: &lt;em&gt;&lt;strong&gt;Does anybody out there know when iterative development began to take off in the construction industry?&lt;/strong&gt;&lt;/em&gt; For those of you with friends in the design, construction, or property development sectors: &lt;strong&gt;Do you know of any examples of iterative construction projects and, if so, what are the challenges and lessons learned?&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;By the way, I asked these questions of my friend, the architect, in order to see if there were any ‘lessons learned’ that could be applied to the IT world. He told me that the biggest challenge for the design shop, was to avoid making a decision they would later come to regret. This was a real risk, because they were designing while some of the requirements were still unknown. It’s a challenge BAs on iterative projects should all be able to appreciate. Asked how they were mitigating this risk, he summarized their approach as follows:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;Don’t commit to something today that you can put off till tomorrow&lt;/strong&gt;. In other words, if you can delay a decision without delaying the project, put the decision off. But if you have to make a decision, then … &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;Choose the option that least constrains the future&lt;/strong&gt;. That way you minimize the impact of making a wrong decision. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Here’s an example of how the second principle works in his industry: The designers were required to put in a staircase before they even knew how the rooms on that floor were going to be used and what their individual sizes and layout would need to be. So the designers chose a staircase position that left them with the most flexibility for laying out the rooms later. In this case it meant rejecting a central staircase, because it would rule out options for room layouts more than a staircase off to one side.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;You can see how these lessons can be immediately applied to IT projects. As to which sector originated the idea of iterative development, one thing is certain: Wherever the iterative idea started, everyone who is doing it – regardless of the sector they’re in – has a lot to learn from each other. Let’s get the conversation started.&lt;/span&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Howard Podeswa, author of &lt;/span&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/gp/product/1598638688?ie=UTF8&amp;amp;tag=modernanalyst-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1598638688&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;UML for the IT Business&amp;#160;Analyst&amp;#160;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description> 
    <dc:creator>Howard Podeswa</dc:creator> 
    <pubDate>Sun, 13 Dec 2009 05:01:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1203</guid> 
    
</item>
<item>
    <comments>https://modernanalyst.com/Community/ModernAnalystBlog/tabid/181/ID/928/Agile--the-way-I-like-it.aspx#Comments</comments> 
    <slash:comments>4</slash:comments> 
    <wfw:commentRss>https://modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=181&amp;ModuleID=870&amp;ArticleID=928</wfw:commentRss> 
    <trackback:ping>https://modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=928&amp;PortalID=0&amp;TabID=181</trackback:ping> 
    <title>Agile - the way I like it...</title> 
    <link>https://modernanalyst.com/Community/ModernAnalystBlog/tabid/181/ID/928/Agile--the-way-I-like-it.aspx</link> 
    <description>&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span&gt;This month’s eJournal issue is about &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;u&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://campaign-archive.com/?u=8044ecdc58394b941a2645cb3&amp;amp;id=5396fced1a&amp;amp;e=&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;Agile and the Agile Business Analyst&lt;/span&gt;&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span&gt; with a couple of great articles by Ellen Gottesdiener and Scott Ambler exposing upon the agile side of the business.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;At ModernAnalyst.com we try really hard to showcase editorial content which is relevant, educational, well balanced, and thought provoking.&amp;#160;For the most part, as an editor, I try to stay on the sidelines when it comes to controversial topics such as the Agile vs. Traditional methods.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;Yet today I couldn’t resist chiming in! Ouch!&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;I tend to be a middle of the road guy and, in general, I try not to get stuck on any one of extremes – regardless of subject or topic.&amp;#160;My belief is that &lt;b&gt;if it works for me then I’ll continue to use it&lt;/b&gt; and I also strongly advice you that &lt;b&gt;if it works for you then you should continue to use it&lt;/b&gt; – whatever it is.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;But Jason Gorman puts it my better:&lt;/span&gt;&lt;/div&gt;
&lt;ul type=&quot;disc&quot;&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;If it works, do it &lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;If it works, it works &lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;If it seems to work, it probably works &lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;If it seems to work, it probably works – and might work again &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;He calls this &lt;/span&gt;&lt;u&gt;&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://parlezuml.com/blog/postagile.pdf&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;The Post-Agile Manifesto&lt;/span&gt;&lt;/a&gt;&lt;/u&gt;&lt;span style=&quot;font-size: small&quot;&gt; (disregard the toilet – I haven’t figured that one yet).&amp;#160;For more, here’s a &lt;/span&gt;&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://www.kohl.ca/blog/archives/000184.html&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;Post-Agilism FAQ&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small&quot;&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;The idea is that fanaticism is not a good thing on either side of the fence.&amp;#160;Some agilists when they hear of waterfall projects which succeed, claim the team must have used agile and gave the process a wrong title.&amp;#160;Traditionalists who witness successful agile projects call them hacks destined for eventual failure.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;As a business analyst, trying to make sense of it all, you might find yourself thinking “agile is bad” because there doesn’t seem to be a well defined role for the BA on an agile team or, perhaps, you’ve started your career as an agile BA and cannot comprehend while anybody in their right mind would want to write a 100 page requirements document.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;Unfortunately, the debate between agile and traditional software development processes is alive and well with both side of the camp continuing to fire salvoes at each other.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;The truth, as I see it, is probably somewhere in between - as I’m sure you’ll find examples of success stories where:&lt;/span&gt;&lt;/div&gt;
&lt;ul type=&quot;disc&quot;&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;Agile methods were used to develop large-scale applications, &lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;Traditional methods were employed on small projects, &lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;Agile teams utilized use case narratives, &lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;Traditional teams created user stories to document requirements, &lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;Etc. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;The reality is somewhere in between the &lt;/span&gt;&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://en.wikipedia.org/wiki/Waterfall_model&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;Traditional Methods&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small&quot;&gt; and the &lt;/span&gt;&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://agilemanifesto.org/&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;Agile Manifesto&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small&quot;&gt; with:&lt;/span&gt;&lt;/div&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;many traditional processes such as the &lt;/span&gt;&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;Rational Unified Process (RUP)&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small&quot;&gt; incorporating agile iterations and other agile concepts, and &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;agilists turning to more structure and formal processes as witnessed in the &lt;/span&gt;&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://www.enterpriseunifiedprocess.com/&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;Enterprise Unified Process (EUP)&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small&quot;&gt;. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;Since this month’s eJournal issue is on Agile – let’s get back there!&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;Is Agile bad?&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;No.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;However, the type of agile movement that I like is the one that realizes that “agile” is not the end goal.&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 40px&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;i&gt;Creating value is a good goal. &lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 40px&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 40px&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;i&gt;Solving business problems is where it’s at.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 40px&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 40px&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;i&gt;Getting the job done is what’s important.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;If it works, use it – whatever &lt;b&gt;it&lt;/b&gt; is!&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;Do not be afraid to use what works, don’t shy away from learning something new, and keep on improving our profession and craft regardless what the end process/methodology may be called.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;- Adrian&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;Adrian Marchis&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;Publisher, ModernAnalyst.com&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;PS:&lt;/strong&gt; Are you scared of Agile?&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disgusted with Traditional methods? &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; What’s on your mind? &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; I’d love to know!&lt;/span&gt;&lt;/div&gt;</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Mon, 11 May 2009 10:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:928</guid> 
    
</item>

    </channel>
</rss>